package com.example.flying_personnel_management_system.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;



@Data
@AllArgsConstructor
@NoArgsConstructor
public class SalarySheet {
    private Long id;

    private Long userId;

    private Double attendanceDay;

    private Double basePay;

    private Double jobSubsidies;

    private Double jobPerformance;

    private Double attendanceBonus;

    private Double sickPay;

    private Double notPositive;

    private Double disciplinaryPay;

    private Double socialSecurity;

    private Double reservedFunds;

    private Double individualIncome;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Double getAttendanceDay() {
        return attendanceDay;
    }

    public void setAttendanceDay(Double attendanceDay) {
        this.attendanceDay = attendanceDay;
    }

    public Double getBasePay() {
        return basePay;
    }

    public void setBasePay(Double basePay) {
        this.basePay = basePay;
    }

    public Double getJobSubsidies() {
        return jobSubsidies;
    }

    public void setJobSubsidies(Double jobSubsidies) {
        this.jobSubsidies = jobSubsidies;
    }

    public Double getJobPerformance() {
        return jobPerformance;
    }

    public void setJobPerformance(Double jobPerformance) {
        this.jobPerformance = jobPerformance;
    }

    public Double getAttendanceBonus() {
        return attendanceBonus;
    }

    public void setAttendanceBonus(Double attendanceBonus) {
        this.attendanceBonus = attendanceBonus;
    }

    public Double getSickPay() {
        return sickPay;
    }

    public void setSickPay(Double sickPay) {
        this.sickPay = sickPay;
    }

    public Double getNotPositive() {
        return notPositive;
    }

    public void setNotPositive(Double notPositive) {
        this.notPositive = notPositive;
    }

    public Double getDisciplinaryPay() {
        return disciplinaryPay;
    }

    public void setDisciplinaryPay(Double disciplinaryPay) {
        this.disciplinaryPay = disciplinaryPay;
    }

    public Double getSocialSecurity() {
        return socialSecurity;
    }

    public void setSocialSecurity(Double socialSecurity) {
        this.socialSecurity = socialSecurity;
    }

    public Double getReservedFunds() {
        return reservedFunds;
    }

    public void setReservedFunds(Double reservedFunds) {
        this.reservedFunds = reservedFunds;
    }

    public Double getIndividualIncome() {
        return individualIncome;
    }

    public void setIndividualIncome(Double individualIncome) {
        this.individualIncome = individualIncome;
    }
}